<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
<body>

<?php

$texte = "Bonjour Mr DUPONT !"; 

$sous_chaine_recherche = "Mr"; 

$resultat_recherche = strstr($texte, $sous_chaine_recherche); 

echo "Recherche de la sous-chaîne en utilisant la fonction 'strstr()': 

'".$sous_chaine_recherche."'<br />"; 

echo "Résultat : ".$resultat_recherche; 

echo "<br />------------------------------------------<br />"; 

$resultat_recherche = strstr($texte, $sous_chaine_recherche, true); 

echo "Recherche de la sous-chaîne en utilisant la fonction 'strstr()' et 

'before_needle' = true : '".$sous_chaine_recherche."'<br />"; 

echo "Résultat : ".$resultat_recherche; 

echo "<br />------------------------------------------<br />"; 

$sous_chaine_recherche = "MR"; 

$resultat_recherche = strstr($texte, $sous_chaine_recherche); 

echo "Recherche de la sous-chaîne en utilisant la fonction 'strstr()' qui 

est sensible à la casse : '".$sous_chaine_recherche."'<br />"; 

if(!$resultat_recherche) { echo "Pas de résultat"; } else { echo "Résultat 

: ".$resultat_recherche; } 

echo "<br />------------------------------------------<br />"; 

$resultat_recherche = stristr($texte, $sous_chaine_recherche); 

echo "Recherche de la sous-chaîne en utilisant la fonction 'stristr()' qui 

n'est pas sensible à la casse : '".$sous_chaine_recherche."'<br />"; 

if(!$resultat_recherche) { echo "Pas de résultat"; } else { echo "Résultat 

: ".$resultat_recherche; } 

?>

    <?php

$texte = "Bonjour Mr DUPONT !"; 

$start = 11; 

$length = 6; 

$resultat = substr($texte, $start, $length); 

echo "Le résultat de la fonction 'substr' est : '".$resultat."'"; 

?>
    
    
    
    <?php

$texte = "Bonjour Mr DUPONT ! Est-ce que vous appréciez cette formation Mr 

Dupont ?"; 

 

$search = "DUPONT"; 

$replace = "MARTIN"; 

$subject = $texte; 

 

 

$resultat = str_replace($search, $replace, $subject, $count); 

 

echo "Texte original :<br />"; 

echo $texte; 

 

echo "<br />-----------------------------<br />"; 

 

echo "Texte après la fonction 'str_replace' :<br />"; 

echo $resultat; 

echo "<br />"; 

echo "Nbre de remplacement : ".$count; 

?>
    
    
    
    
    <?php

$texte = "Bonjour Mr DUPONT !"; 

 

$sous_chaine_recherche = "Mr"; 

 

$resultat_recherche = strpos($texte, $sous_chaine_recherche); 

 

echo "Chaîne de caractères : '".$texte."'<br /><br />"; 

echo "Recherche de la sous-chaîne en utilisant la fonction 'strstr()': 

'".$sous_chaine_recherche."'<br /><br />"; 

echo "Résultat : ".$resultat_recherche; 

 

echo "<br />---------------------------------------------------<br />"; 

?>
</body>
</html>
